Definition und Verwendung
gmdate()
formatiert das GMT/UTC -Datum und die Uhrzeit und gibt die formatierte Datumszeichenfolge zurück.
Beispiel
Formatieren Sie das GMT/UTC -Datum und die Uhrzeit und geben Sie die formatierte Datumszeichenfolge zurück:
<? Php
// Ausgabe Woche
Echo gmdate ( "l" ) . "<br>" ;
// Ausgabe der Woche, Tag, Monat, Jahr, Zeit, Morgen oder Nachmittag
Echo gmdate ( "l js \ von fy h: i: s a" ) ;
?>
Probieren Sie es selbst aus
Grammatik
gmdate ( Format , Zeitstempel ) ;
Parameter |
beschreiben |
Format
|
Erforderlich. Gibt das Format der Ausgangsdatumzeichenfolge an. Die folgenden Zeichen können verwendet werden:
- D - Welchen Tag des Monats (von 01 bis 31)
- D - Textdarstellung des Wochees (in drei Buchstaben)
- J - Welchen Tag des Monats, ohne Nullen zu führen (1 bis 31)
- l (Kleinbuchstaben von 'l') - Vollständige textuelle Darstellung des Wochentags
- N - ISO -8601 Digitalformat Darstellung des Wochentags (1 bedeutet Montag, 7 bedeutet Sonntag)
- S - English Ordinal Suffix für den Tag des Monats (2 Zeichen: St, Nd, Rd oder Th. Mit J verwendet)
- W - Die Anzahl der Wochentage (0 bedeutet Sonntag, 6 bedeutet Samstag)
- Z - Welchen Tag des Jahres (von 0 bis 365)
- W - In ISO -8601 Numerisches Format repräsentieren die wöchentliche Anzahl des Jahres (wöchentlich beginnt ab Montag [Montag]).
- F - Volltextdarstellung des Monats (Januar bis Dezember)
- M - Numerische Darstellung des Monats (von 01 bis 12)
- M - kurze Textdarstellung des Monats (in drei Buchstaben)
- n - Die Anzahl der Monate ist ohne führende Nullen dargestellt (1 bis 12)
- t - Die Anzahl der Tage in einem bestimmten Monat enthalten
- L - ob es sich um ein Schaltjahr handelt (1 Wenn es sich um ein Schaltjahr handelt, ist es sonst 0)
- O - Jahrzahlen gemäß ISO -8601 Standard
- Y - vierstellige Darstellung des Jahres
- y - Doppelgigitale Darstellung des Jahres
- A - Kleinbuchstabenform: AM oder PM
- A - Kapitalform: AM oder PM
- B - Swatch Internet Time (000 bis 999)
- G - 12 -Stunden -System ohne führende Nullen (1 bis 12)
- G - 24 -Stunden -System ohne Führung Nullen (0 bis 23)
- H - 12 -Stunden -System mit führenden Nullen (01 bis 12)
- H - 24 -Stunden -System mit führenden Nullen (00 bis 23)
- I - Punkte mit führenden Nullen (00 bis 59)
- S - Sekunden mit führenden Nullen (00 bis 59)
- U - Mikrosekunden (neu in PHP 5.2.2 hinzugefügt)
- E - Zeitzonenkennung (zum Beispiel: UTC, GMT, Atlantic/Azoren)
- I (Kapselform von i) - ob das Datum bei Tageslicht spart Zeit ist (1 Wenn es sich bei Tageslichtsparzeit handelt, ist es ansonsten 0)
- O - Der Unterschied in der Greenwich -Zeit (GMT) in Stunden (Beispiel: +0100)
- P - Der Unterschied in der Greenwich -Zeit (GMT) in Stunden: Minuten (neu in Php 5.1.3 hinzugefügt)
- T - Abkürzung der Zeitzone (Beispiel: EST, MDT)
- Z - Zeitzone in Sekunden. Der Offset in der Zeitzone westlich von UTC ist negativ (-43200 bis 50400)
- C-ISO-8601 Standarddatum (z. B. 2013-05-05T16: 34: 42+00: 00)
- R - Datum im RFC 2822 -Format (z. B. Fr, 12. April 2013 12:01:05 +0200)
- U - Anzahl der Sekunden seit der Unix -Ära (1. Januar 1970 00:00:00 GMT)
Auch die folgenden vordefinierten Konstanten (verfügbar nach PHP 5.1.0):
- DATE_ATOM-ATOM (zum Beispiel: 2013-04-12T15: 52: 01+00: 00)
- DATE_COOKIE-HTTP Cookies (zum Beispiel: Freitag, 12-Apr-13 15:52:01 UTC)
- DATE_ISO8601-ISO-8601 (zum Beispiel: 2013-04-12T15: 52: 01+0000)
- DATE_RFC822 - RFC 822 (Beispiel: Fr, 12 Apr 13 15:52:01 +0000)
- DATE_RFC850-RFC 850 (Beispiel: Freitag, 12-Apr-13 15:52:01 UTC)
- DATE_RFC1036 - RFC 1036 (Beispiel: Fr, 12 Apr 13 15:52:01 +0000)
- DATE_RFC1123 - RFC 1123 (Beispiel: Fr, 12. April 2013 15:52:01 +0000)
- DATE_RFC2822 - RFC 2822 (Fr, 12. April 2013 15:52:01 +0000)
- DATE_RFC3339 - Gleich wie Datum_atom (beginnend mit PHP 5.1.3)
- DATE_RSS - RSS (Fr, 12. August 2013 15:52:01 +0000)
- DATE_W3C-World Wide Web Alliance (zum Beispiel: 2013-04-12T15: 52: 01+00: 00)
|
Zeitstempel
|
Optional. UNIX -Zeitstempel, die Ganzzahlen angeben. Der Standard ist die aktuelle lokale Zeit (time ()). |